home *** CD-ROM | disk | FTP | other *** search
-
- PPCTimer.elf: file format elf32-powerpc
- PPCTimer.elf
- architecture: powerpc:common, flags 0x00000011:
- HAS_RELOC, HAS_SYMS
- start address 0x00000000
-
- Sections:
- Idx Name Size VMA LMA File off Algn
- 0 .text 000005e4 00000000 00000000 00000034 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 1 .rodata 000001b0 00000000 00000000 00000618 2**3
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 2 .data 00000000 00000000 00000000 000007c8 2**0
- CONTENTS, ALLOC, LOAD, DATA
- 3 .sdata 00000008 00000000 00000000 000007c8 2**3
- CONTENTS, ALLOC, LOAD, DATA
- 4 .bss 00000000 00000000 00000000 000007d0 2**0
- ALLOC
- 5 .comment 00000026 00000000 00000000 000007d0 2**0
- CONTENTS, READONLY
- SYMBOL TABLE:
- 00000000 l d .text 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d .rodata 00000000
- 00000000 l d .data 00000000
- 00000000 l d .sdata 00000000
- 00000000 l d .bss 00000000
- 00000000 l d .comment 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l df *ABS* 00000000 PPCTimer.c
- 00000000 l O .text 00000000 gcc2_compiled.
- 00000000 l O .rodata 00000000 .LC0
- 00000014 l O .rodata 00000000 .LC1
- 00000028 l O .rodata 00000000 .LC2
- 0000003c l O .rodata 00000000 .LC3
- 0000004c l O .rodata 00000000 .LC4
- 0000005c l O .rodata 00000000 .LC5
- 0000008c l O .rodata 00000000 .LC6
- 0000009c l O .rodata 00000000 .LC7
- 000000ac l O .rodata 00000000 .LC8
- 000000bc l O .rodata 00000000 .LC9
- 000000cc l O .rodata 00000000 .LC10
- 000000dc l O .rodata 00000000 .LC11
- 00000100 l O .rodata 00000000 .LC12
- 00000118 l O .rodata 00000000 .LC13
- 00000134 l O .rodata 00000000 .LC14
- 00000160 l O .rodata 00000000 .LC15
- 00000190 l O .rodata 00000000 .LC17
- 000001a8 l O .rodata 00000000 .LC16
- 00000000 *UND* 00000000 __divdi3
- 00000000 *UND* 00000000 __floatdidf
- 00000000 g O .sdata 00000008 Test
- 00000000 *UND* 00000000 PPCCreateTimerObject
- 00000000 *UND* 00000000 PPCprintf
- 00000000 *UND* 00000000 PPCSetTimerObject
- 00000000 *UND* 00000000 PPCDeleteTimerObject
- 00000000 *UND* 00000000 PPCFreeSignal
- 00000000 *UND* 00000000 PPCAllocSignal
- 00000000 *UND* 00000000 PPCGetTimerObject
- 00000000 g F .text 000005e4 main
- 00000000 *UND* 00000000 PPCWait
- 00000000 *UND* 00000000 PPCOutput
-
-
- Disassembly of section .text:
-
- 00000000 <main>:
- main():
- 0: 94 21 ff 70 stwu r1,-144(r1)
- 4: 7c 08 02 a6 mflr r0
- 8: db c1 00 80 stfd f30,128(r1)
- c: db e1 00 88 stfd f31,136(r1)
- 10: 92 81 00 50 stw r20,80(r1)
- 14: 92 a1 00 54 stw r21,84(r1)
- 18: 92 c1 00 58 stw r22,88(r1)
- 1c: 92 e1 00 5c stw r23,92(r1)
- 20: 93 01 00 60 stw r24,96(r1)
- 24: 93 21 00 64 stw r25,100(r1)
- 28: 93 41 00 68 stw r26,104(r1)
- 2c: 93 61 00 6c stw r27,108(r1)
- 30: 93 81 00 70 stw r28,112(r1)
- 34: 93 a1 00 74 stw r29,116(r1)
- 38: 93 c1 00 78 stw r30,120(r1)
- 3c: 93 e1 00 7c stw r31,124(r1)
- 40: 90 01 00 94 stw r0,148(r1)
- 44: 3c 00 80 02 lis r0,-32766
- 48: 60 00 40 01 ori r0,r0,16385
- 4c: 3b c0 00 01 li r30,1
- 50: 3b 60 00 00 li r27,0
- 54: 90 01 00 08 stw r0,8(r1)
- 58: 93 c1 00 0c stw r30,12(r1)
- 5c: 93 61 00 10 stw r27,16(r1)
- 60: 38 61 00 08 addi r3,r1,8
- 64: 48 00 00 01 bl 64 <main+0x64>
- 64: R_PPC_REL24 PPCCreateTimerObject
- 68: 7c 7f 1b 79 mr. r31,r3
- 6c: 41 82 05 30 beq 59c <main+0x59c>
- 70: 3c 80 80 02 lis r4,-32766
- 74: 60 84 40 11 ori r4,r4,16401
- 78: 38 a0 00 00 li r5,0
- 7c: 7f e3 fb 78 mr r3,r31
- 80: 48 00 00 01 bl 80 <main+0x80>
- 80: R_PPC_REL24 PPCSetTimerObject
- 84: 3f 20 00 00 lis r25,0
- 86: R_PPC_ADDR16_HA .LC4
- 88: 3b a1 00 30 addi r29,r1,48
- 8c: 48 00 00 01 bl 8c <main+0x8c>
- 8c: R_PPC_REL24 PPCOutput
- 90: 3f 00 00 00 lis r24,0
- 92: R_PPC_ADDR16_HA .LC6
- 94: 3c 80 80 02 lis r4,-32766
- 98: 7f e3 fb 78 mr r3,r31
- 9c: 60 84 40 12 ori r4,r4,16402
- a0: 38 a0 00 00 li r5,0
- a4: 48 00 00 01 bl a4 <main+0xa4>
- a4: R_PPC_REL24 PPCSetTimerObject
- a8: 3e e0 00 00 lis r23,0
- aa: R_PPC_ADDR16_HA .LC7
- ac: 3c 80 80 02 lis r4,-32766
- b0: 38 a1 00 28 addi r5,r1,40
- b4: 60 84 40 13 ori r4,r4,16403
- b8: 7f e3 fb 78 mr r3,r31
- bc: 48 00 00 01 bl bc <main+0xbc>
- bc: R_PPC_REL24 PPCGetTimerObject
- c0: 3e c0 00 00 lis r22,0
- c2: R_PPC_ADDR16_HA .LC8
- c4: 80 a1 00 28 lwz r5,40(r1)
- c8: 80 c1 00 2c lwz r6,44(r1)
- cc: 3c 60 00 00 lis r3,0
- ce: R_PPC_ADDR16_HA .LC0
- d0: 38 63 00 00 addi r3,r3,0
- d2: R_PPC_ADDR16_LO .LC0
- d4: 4c c6 31 82 crclr 4*cr1+eq
- d8: 48 00 00 01 bl d8 <main+0xd8>
- d8: R_PPC_REL24 PPCprintf
- dc: 3e a0 00 00 lis r21,0
- de: R_PPC_ADDR16_HA .LC9
- e0: 3c 80 80 02 lis r4,-32766
- e4: 60 84 40 11 ori r4,r4,16401
- e8: 7f e3 fb 78 mr r3,r31
- ec: 7f a5 eb 78 mr r5,r29
- f0: 48 00 00 01 bl f0 <main+0xf0>
- f0: R_PPC_REL24 PPCGetTimerObject
- f4: 3e 80 00 00 lis r20,0
- f6: R_PPC_ADDR16_HA .LC10
- f8: 80 a1 00 30 lwz r5,48(r1)
- fc: 80 c1 00 34 lwz r6,52(r1)
- 100: 3c 60 00 00 lis r3,0
- 102: R_PPC_ADDR16_HA .LC1
- 104: 38 63 00 00 addi r3,r3,0
- 106: R_PPC_ADDR16_LO .LC1
- 108: 4c c6 31 82 crclr 4*cr1+eq
- 10c: 48 00 00 01 bl 10c <main+0x10c>
- 10c: R_PPC_REL24 PPCprintf
- 110: 3c 80 80 02 lis r4,-32766
- 114: 60 84 40 12 ori r4,r4,16402
- 118: 7f e3 fb 78 mr r3,r31
- 11c: 7f a5 eb 78 mr r5,r29
- 120: 48 00 00 01 bl 120 <main+0x120>
- 120: R_PPC_REL24 PPCGetTimerObject
- 124: 80 a1 00 30 lwz r5,48(r1)
- 128: 80 c1 00 34 lwz r6,52(r1)
- 12c: 3c 60 00 00 lis r3,0
- 12e: R_PPC_ADDR16_HA .LC2
- 130: 38 63 00 00 addi r3,r3,0
- 132: R_PPC_ADDR16_LO .LC2
- 134: 4c c6 31 82 crclr 4*cr1+eq
- 138: 48 00 00 01 bl 138 <main+0x138>
- 138: R_PPC_REL24 PPCprintf
- 13c: 3c 80 80 02 lis r4,-32766
- 140: 60 84 40 14 ori r4,r4,16404
- 144: 7f e3 fb 78 mr r3,r31
- 148: 7f a5 eb 78 mr r5,r29
- 14c: 48 00 00 01 bl 14c <main+0x14c>
- 14c: R_PPC_REL24 PPCGetTimerObject
- 150: 80 a1 00 30 lwz r5,48(r1)
- 154: 80 c1 00 34 lwz r6,52(r1)
- 158: 3c 60 00 00 lis r3,0
- 15a: R_PPC_ADDR16_HA .LC3
- 15c: 38 63 00 00 addi r3,r3,0
- 15e: R_PPC_ADDR16_LO .LC3
- 160: 4c c6 31 82 crclr 4*cr1+eq
- 164: 48 00 00 01 bl 164 <main+0x164>
- 164: R_PPC_REL24 PPCprintf
- 168: 3c 80 80 02 lis r4,-32766
- 16c: 60 84 40 15 ori r4,r4,16405
- 170: 7f e3 fb 78 mr r3,r31
- 174: 7f a5 eb 78 mr r5,r29
- 178: 48 00 00 01 bl 178 <main+0x178>
- 178: R_PPC_REL24 PPCGetTimerObject
- 17c: 80 a1 00 30 lwz r5,48(r1)
- 180: 80 c1 00 34 lwz r6,52(r1)
- 184: 38 79 00 00 addi r3,r25,0
- 186: R_PPC_ADDR16_LO .LC4
- 188: 4c c6 31 82 crclr 4*cr1+eq
- 18c: 48 00 00 01 bl 18c <main+0x18c>
- 18c: R_PPC_REL24 PPCprintf
- 190: 80 61 00 30 lwz r3,48(r1)
- 194: 80 81 00 34 lwz r4,52(r1)
- 198: 4c c6 31 82 crclr 4*cr1+eq
- 19c: 48 00 00 01 bl 19c <main+0x19c>
- 19c: R_PPC_REL24 __floatdidf
- 1a0: ff e0 08 90 fmr f31,f1
- 1a4: 80 61 00 28 lwz r3,40(r1)
- 1a8: 80 81 00 2c lwz r4,44(r1)
- 1ac: 4c c6 31 82 crclr 4*cr1+eq
- 1b0: 48 00 00 01 bl 1b0 <main+0x1b0>
- 1b0: R_PPC_REL24 __floatdidf
- 1b4: 3c 60 00 00 lis r3,0
- 1b6: R_PPC_ADDR16_HA .LC5
- 1b8: fc 3f 08 24 fdiv f1,f31,f1
- 1bc: 38 63 00 00 addi r3,r3,0
- 1be: R_PPC_ADDR16_LO .LC5
- 1c0: 4c c6 32 42 crset 4*cr1+eq
- 1c4: 48 00 00 01 bl 1c4 <main+0x1c4>
- 1c4: R_PPC_REL24 PPCprintf
- 1c8: 3c 80 80 02 lis r4,-32766
- 1cc: 60 84 40 16 ori r4,r4,16406
- 1d0: 7f e3 fb 78 mr r3,r31
- 1d4: 7f a5 eb 78 mr r5,r29
- 1d8: 48 00 00 01 bl 1d8 <main+0x1d8>
- 1d8: R_PPC_REL24 PPCGetTimerObject
- 1dc: 80 a1 00 30 lwz r5,48(r1)
- 1e0: 80 c1 00 34 lwz r6,52(r1)
- 1e4: 38 78 00 00 addi r3,r24,0
- 1e6: R_PPC_ADDR16_LO .LC6
- 1e8: 4c c6 31 82 crclr 4*cr1+eq
- 1ec: 48 00 00 01 bl 1ec <main+0x1ec>
- 1ec: R_PPC_REL24 PPCprintf
- 1f0: 3c 80 80 02 lis r4,-32766
- 1f4: 60 84 40 17 ori r4,r4,16407
- 1f8: 7f e3 fb 78 mr r3,r31
- 1fc: 7f a5 eb 78 mr r5,r29
- 200: 48 00 00 01 bl 200 <main+0x200>
- 200: R_PPC_REL24 PPCGetTimerObject
- 204: 80 a1 00 30 lwz r5,48(r1)
- 208: 80 c1 00 34 lwz r6,52(r1)
- 20c: 38 77 00 00 addi r3,r23,0
- 20e: R_PPC_ADDR16_LO .LC7
- 210: 4c c6 31 82 crclr 4*cr1+eq
- 214: 48 00 00 01 bl 214 <main+0x214>
- 214: R_PPC_REL24 PPCprintf
- 218: 3c 80 80 02 lis r4,-32766
- 21c: 60 84 40 18 ori r4,r4,16408
- 220: 7f e3 fb 78 mr r3,r31
- 224: 7f a5 eb 78 mr r5,r29
- 228: 48 00 00 01 bl 228 <main+0x228>
- 228: R_PPC_REL24 PPCGetTimerObject
- 22c: 80 a1 00 30 lwz r5,48(r1)
- 230: 80 c1 00 34 lwz r6,52(r1)
- 234: 38 76 00 00 addi r3,r22,0
- 236: R_PPC_ADDR16_LO .LC8
- 238: 4c c6 31 82 crclr 4*cr1+eq
- 23c: 48 00 00 01 bl 23c <main+0x23c>
- 23c: R_PPC_REL24 PPCprintf
- 240: 3c 80 80 02 lis r4,-32766
- 244: 60 84 40 19 ori r4,r4,16409
- 248: 7f e3 fb 78 mr r3,r31
- 24c: 7f a5 eb 78 mr r5,r29
- 250: 48 00 00 01 bl 250 <main+0x250>
- 250: R_PPC_REL24 PPCGetTimerObject
- 254: 80 a1 00 30 lwz r5,48(r1)
- 258: 80 c1 00 34 lwz r6,52(r1)
- 25c: 38 75 00 00 addi r3,r21,0
- 25e: R_PPC_ADDR16_LO .LC9
- 260: 4c c6 31 82 crclr 4*cr1+eq
- 264: 48 00 00 01 bl 264 <main+0x264>
- 264: R_PPC_REL24 PPCprintf
- 268: 3c 80 80 02 lis r4,-32766
- 26c: 60 84 40 1a ori r4,r4,16410
- 270: 7f e3 fb 78 mr r3,r31
- 274: 7f a5 eb 78 mr r5,r29
- 278: 48 00 00 01 bl 278 <main+0x278>
- 278: R_PPC_REL24 PPCGetTimerObject
- 27c: 80 a1 00 30 lwz r5,48(r1)
- 280: 80 c1 00 34 lwz r6,52(r1)
- 284: 38 74 00 00 addi r3,r20,0
- 286: R_PPC_ADDR16_LO .LC10
- 288: 4c c6 31 82 crclr 4*cr1+eq
- 28c: 48 00 00 01 bl 28c <main+0x28c>
- 28c: R_PPC_REL24 PPCprintf
- 290: 3c 60 00 00 lis r3,0
- 292: R_PPC_ADDR16_HA .LC11
- 294: 38 63 00 00 addi r3,r3,0
- 296: R_PPC_ADDR16_LO .LC11
- 298: 4c c6 31 82 crclr 4*cr1+eq
- 29c: 48 00 00 01 bl 29c <main+0x29c>
- 29c: R_PPC_REL24 PPCprintf
- 2a0: 38 60 ff ff li r3,-1
- 2a4: 48 00 00 01 bl 2a4 <main+0x2a4>
- 2a4: R_PPC_REL24 PPCAllocSignal
- 2a8: 7c 7a 1b 78 mr r26,r3
- 2ac: 2c 1a ff ff cmpwi r26,-1
- 2b0: 41 82 02 d4 beq 584 <main+0x584>
- 2b4: 3c 00 80 02 lis r0,-32766
- 2b8: 3d 20 80 02 lis r9,-32766
- 2bc: 3d 60 80 02 lis r11,-32766
- 2c0: 60 00 40 02 ori r0,r0,16386
- 2c4: 61 29 40 03 ori r9,r9,16387
- 2c8: 61 6b 40 04 ori r11,r11,16388
- 2cc: 39 40 00 c8 li r10,200
- 2d0: 7f dc d0 30 slw r28,r30,r26
- 2d4: 3c 80 80 02 lis r4,-32766
- 2d8: 93 c1 00 1c stw r30,28(r1)
- 2dc: 90 01 00 08 stw r0,8(r1)
- 2e0: 91 41 00 0c stw r10,12(r1)
- 2e4: 91 21 00 10 stw r9,16(r1)
- 2e8: 91 61 00 18 stw r11,24(r1)
- 2ec: 93 61 00 20 stw r27,32(r1)
- 2f0: 7f e3 fb 78 mr r3,r31
- 2f4: 60 84 40 11 ori r4,r4,16401
- 2f8: 38 a0 00 00 li r5,0
- 2fc: 93 81 00 14 stw r28,20(r1)
- 300: 48 00 00 01 bl 300 <main+0x300>
- 300: R_PPC_REL24 PPCSetTimerObject
- 304: 38 61 00 08 addi r3,r1,8
- 308: 48 00 00 01 bl 308 <main+0x308>
- 308: R_PPC_REL24 PPCCreateTimerObject
- 30c: 7c 7e 1b 79 mr. r30,r3
- 310: 41 82 02 68 beq 578 <main+0x578>
- 314: 7f 83 e3 78 mr r3,r28
- 318: 48 00 00 01 bl 318 <main+0x318>
- 318: R_PPC_REL24 PPCWait
- 31c: 3f 60 00 00 lis r27,0
- 31e: R_PPC_ADDR16_HA .LC12
- 320: 3c 80 80 02 lis r4,-32766
- 324: 60 84 40 12 ori r4,r4,16402
- 328: 38 a0 00 00 li r5,0
- 32c: 7f e3 fb 78 mr r3,r31
- 330: 48 00 00 01 bl 330 <main+0x330>
- 330: R_PPC_REL24 PPCSetTimerObject
- 334: 38 7b 00 00 addi r3,r27,0
- 336: R_PPC_ADDR16_LO .LC12
- 338: 4c c6 31 82 crclr 4*cr1+eq
- 33c: 48 00 00 01 bl 33c <main+0x33c>
- 33c: R_PPC_REL24 PPCprintf
- 340: 3c 60 00 00 lis r3,0
- 342: R_PPC_ADDR16_HA .LC13
- 344: 38 63 00 00 addi r3,r3,0
- 346: R_PPC_ADDR16_LO .LC13
- 348: 4c c6 31 82 crclr 4*cr1+eq
- 34c: 48 00 00 01 bl 34c <main+0x34c>
- 34c: R_PPC_REL24 PPCprintf
- 350: 3c 80 80 02 lis r4,-32766
- 354: 7f e3 fb 78 mr r3,r31
- 358: 60 84 40 11 ori r4,r4,16401
- 35c: 38 a0 00 00 li r5,0
- 360: 48 00 00 01 bl 360 <main+0x360>
- 360: R_PPC_REL24 PPCSetTimerObject
- 364: 3c 80 80 02 lis r4,-32766
- 368: 7f c3 f3 78 mr r3,r30
- 36c: 60 84 40 11 ori r4,r4,16401
- 370: 38 a0 00 00 li r5,0
- 374: 48 00 00 01 bl 374 <main+0x374>
- 374: R_PPC_REL24 PPCSetTimerObject
- 378: 7f 83 e3 78 mr r3,r28
- 37c: 48 00 00 01 bl 37c <main+0x37c>
- 37c: R_PPC_REL24 PPCWait
- 380: 3c 80 80 02 lis r4,-32766
- 384: 60 84 40 12 ori r4,r4,16402
- 388: 38 a0 00 00 li r5,0
- 38c: 7f e3 fb 78 mr r3,r31
- 390: 48 00 00 01 bl 390 <main+0x390>
- 390: R_PPC_REL24 PPCSetTimerObject
- 394: 38 7b 00 00 addi r3,r27,0
- 396: R_PPC_ADDR16_LO .LC12
- 398: 4c c6 31 82 crclr 4*cr1+eq
- 39c: 48 00 00 01 bl 39c <main+0x39c>
- 39c: R_PPC_REL24 PPCprintf
- 3a0: 7f c3 f3 78 mr r3,r30
- 3a4: 48 00 00 01 bl 3a4 <main+0x3a4>
- 3a4: R_PPC_REL24 PPCDeleteTimerObject
- 3a8: 3c 60 00 00 lis r3,0
- 3aa: R_PPC_ADDR16_HA .LC14
- 3ac: 38 63 00 00 addi r3,r3,0
- 3ae: R_PPC_ADDR16_LO .LC14
- 3b0: 4c c6 31 82 crclr 4*cr1+eq
- 3b4: 48 00 00 01 bl 3b4 <main+0x3b4>
- 3b4: R_PPC_REL24 PPCprintf
- 3b8: 3c 80 80 02 lis r4,-32766
- 3bc: 7f e3 fb 78 mr r3,r31
- 3c0: 60 84 40 11 ori r4,r4,16401
- 3c4: 38 a0 00 00 li r5,0
- 3c8: 48 00 00 01 bl 3c8 <main+0x3c8>
- 3c8: R_PPC_REL24 PPCSetTimerObject
- 3cc: 38 61 00 08 addi r3,r1,8
- 3d0: 48 00 00 01 bl 3d0 <main+0x3d0>
- 3d0: R_PPC_REL24 PPCCreateTimerObject
- 3d4: 7c 7e 1b 79 mr. r30,r3
- 3d8: 41 82 00 34 beq 40c <main+0x40c>
- 3dc: 7f 83 e3 78 mr r3,r28
- 3e0: 48 00 00 01 bl 3e0 <main+0x3e0>
- 3e0: R_PPC_REL24 PPCWait
- 3e4: 3c 80 80 02 lis r4,-32766
- 3e8: 7f e3 fb 78 mr r3,r31
- 3ec: 60 84 40 12 ori r4,r4,16402
- 3f0: 38 a0 00 00 li r5,0
- 3f4: 48 00 00 01 bl 3f4 <main+0x3f4>
- 3f4: R_PPC_REL24 PPCSetTimerObject
- 3f8: 38 7b 00 00 addi r3,r27,0
- 3fa: R_PPC_ADDR16_LO .LC12
- 3fc: 4c c6 31 82 crclr 4*cr1+eq
- 400: 48 00 00 01 bl 400 <main+0x400>
- 400: R_PPC_REL24 PPCprintf
- 404: 7f c3 f3 78 mr r3,r30
- 408: 48 00 00 01 bl 408 <main+0x408>
- 408: R_PPC_REL24 PPCDeleteTimerObject
- 40c: 3c 80 80 02 lis r4,-32766
- 410: 38 a1 00 38 addi r5,r1,56
- 414: 60 84 40 15 ori r4,r4,16405
- 418: 7f e3 fb 78 mr r3,r31
- 41c: 48 00 00 01 bl 41c <main+0x41c>
- 41c: R_PPC_REL24 PPCGetTimerObject
- 420: 80 a1 00 38 lwz r5,56(r1)
- 424: 80 c1 00 3c lwz r6,60(r1)
- 428: 38 79 00 00 addi r3,r25,0
- 42a: R_PPC_ADDR16_LO .LC4
- 42c: 4c c6 31 82 crclr 4*cr1+eq
- 430: 48 00 00 01 bl 430 <main+0x430>
- 430: R_PPC_REL24 PPCprintf
- 434: 80 61 00 38 lwz r3,56(r1)
- 438: 80 81 00 3c lwz r4,60(r1)
- 43c: 4c c6 31 82 crclr 4*cr1+eq
- 440: 48 00 00 01 bl 440 <main+0x440>
- 440: R_PPC_REL24 __floatdidf
- 444: 80 61 00 38 lwz r3,56(r1)
- 448: 80 81 00 3c lwz r4,60(r1)
- 44c: ff c0 08 90 fmr f30,f1
- 450: 4c c6 31 82 crclr 4*cr1+eq
- 454: 48 00 00 01 bl 454 <main+0x454>
- 454: R_PPC_REL24 __floatdidf
- 458: ff e0 08 90 fmr f31,f1
- 45c: 80 61 00 28 lwz r3,40(r1)
- 460: 80 81 00 2c lwz r4,44(r1)
- 464: 4c c6 31 82 crclr 4*cr1+eq
- 468: 48 00 00 01 bl 468 <main+0x468>
- 468: R_PPC_REL24 __floatdidf
- 46c: 80 a1 00 28 lwz r5,40(r1)
- 470: 80 c1 00 2c lwz r6,44(r1)
- 474: ff ff 08 24 fdiv f31,f31,f1
- 478: 80 61 00 38 lwz r3,56(r1)
- 47c: 80 81 00 3c lwz r4,60(r1)
- 480: 4c c6 31 82 crclr 4*cr1+eq
- 484: 48 00 00 01 bl 484 <main+0x484>
- 484: R_PPC_REL24 __divdi3
- 488: 3d 20 00 00 lis r9,0
- 48a: R_PPC_ADDR16_HA .LC16
- 48c: c8 29 00 00 lfd f1,0(r9)
- 48e: R_PPC_ADDR16_LO .LC16
- 490: 7c 65 1b 78 mr r5,r3
- 494: 7c 86 23 78 mr r6,r4
- 498: 3c 60 00 00 lis r3,0
- 49a: R_PPC_ADDR16_HA .LC15
- 49c: 38 63 00 00 addi r3,r3,0
- 49e: R_PPC_ADDR16_LO .LC15
- 4a0: fc 40 f0 90 fmr f2,f30
- 4a4: fc 60 f8 90 fmr f3,f31
- 4a8: 4c c6 32 42 crset 4*cr1+eq
- 4ac: 48 00 00 01 bl 4ac <main+0x4ac>
- 4ac: R_PPC_REL24 PPCprintf
- 4b0: 3c 80 80 02 lis r4,-32766
- 4b4: 60 84 40 16 ori r4,r4,16406
- 4b8: 7f e3 fb 78 mr r3,r31
- 4bc: 7f a5 eb 78 mr r5,r29
- 4c0: 48 00 00 01 bl 4c0 <main+0x4c0>
- 4c0: R_PPC_REL24 PPCGetTimerObject
- 4c4: 80 a1 00 30 lwz r5,48(r1)
- 4c8: 80 c1 00 34 lwz r6,52(r1)
- 4cc: 38 78 00 00 addi r3,r24,0
- 4ce: R_PPC_ADDR16_LO .LC6
- 4d0: 4c c6 31 82 crclr 4*cr1+eq
- 4d4: 48 00 00 01 bl 4d4 <main+0x4d4>
- 4d4: R_PPC_REL24 PPCprintf
- 4d8: 3c 80 80 02 lis r4,-32766
- 4dc: 60 84 40 17 ori r4,r4,16407
- 4e0: 7f e3 fb 78 mr r3,r31
- 4e4: 7f a5 eb 78 mr r5,r29
- 4e8: 48 00 00 01 bl 4e8 <main+0x4e8>
- 4e8: R_PPC_REL24 PPCGetTimerObject
- 4ec: 80 a1 00 30 lwz r5,48(r1)
- 4f0: 80 c1 00 34 lwz r6,52(r1)
- 4f4: 38 77 00 00 addi r3,r23,0
- 4f6: R_PPC_ADDR16_LO .LC7
- 4f8: 4c c6 31 82 crclr 4*cr1+eq
- 4fc: 48 00 00 01 bl 4fc <main+0x4fc>
- 4fc: R_PPC_REL24 PPCprintf
- 500: 3c 80 80 02 lis r4,-32766
- 504: 60 84 40 18 ori r4,r4,16408
- 508: 7f e3 fb 78 mr r3,r31
- 50c: 7f a5 eb 78 mr r5,r29
- 510: 48 00 00 01 bl 510 <main+0x510>
- 510: R_PPC_REL24 PPCGetTimerObject
- 514: 80 a1 00 30 lwz r5,48(r1)
- 518: 80 c1 00 34 lwz r6,52(r1)
- 51c: 38 76 00 00 addi r3,r22,0
- 51e: R_PPC_ADDR16_LO .LC8
- 520: 4c c6 31 82 crclr 4*cr1+eq
- 524: 48 00 00 01 bl 524 <main+0x524>
- 524: R_PPC_REL24 PPCprintf
- 528: 3c 80 80 02 lis r4,-32766
- 52c: 60 84 40 19 ori r4,r4,16409
- 530: 7f e3 fb 78 mr r3,r31
- 534: 7f a5 eb 78 mr r5,r29
- 538: 48 00 00 01 bl 538 <main+0x538>
- 538: R_PPC_REL24 PPCGetTimerObject
- 53c: 80 a1 00 30 lwz r5,48(r1)
- 540: 80 c1 00 34 lwz r6,52(r1)
- 544: 38 75 00 00 addi r3,r21,0
- 546: R_PPC_ADDR16_LO .LC9
- 548: 4c c6 31 82 crclr 4*cr1+eq
- 54c: 48 00 00 01 bl 54c <main+0x54c>
- 54c: R_PPC_REL24 PPCprintf
- 550: 3c 80 80 02 lis r4,-32766
- 554: 7f a5 eb 78 mr r5,r29
- 558: 7f e3 fb 78 mr r3,r31
- 55c: 60 84 40 1a ori r4,r4,16410
- 560: 48 00 00 01 bl 560 <main+0x560>
- 560: R_PPC_REL24 PPCGetTimerObject
- 564: 80 a1 00 30 lwz r5,48(r1)
- 568: 80 c1 00 34 lwz r6,52(r1)
- 56c: 38 74 00 00 addi r3,r20,0
- 56e: R_PPC_ADDR16_LO .LC10
- 570: 4c c6 31 82 crclr 4*cr1+eq
- 574: 48 00 00 01 bl 574 <main+0x574>
- 574: R_PPC_REL24 PPCprintf
- 578: 7f 43 d3 78 mr r3,r26
- 57c: 48 00 00 01 bl 57c <main+0x57c>
- 57c: R_PPC_REL24 PPCFreeSignal
- 580: 48 00 00 14 b 594 <main+0x594>
- 584: 3c 60 00 00 lis r3,0
- 586: R_PPC_ADDR16_HA .LC17
- 588: 38 63 00 00 addi r3,r3,0
- 58a: R_PPC_ADDR16_LO .LC17
- 58c: 4c c6 31 82 crclr 4*cr1+eq
- 590: 48 00 00 01 bl 590 <main+0x590>
- 590: R_PPC_REL24 PPCprintf
- 594: 7f e3 fb 78 mr r3,r31
- 598: 48 00 00 01 bl 598 <main+0x598>
- 598: R_PPC_REL24 PPCDeleteTimerObject
- 59c: 80 01 00 94 lwz r0,148(r1)
- 5a0: 7c 08 03 a6 mtlr r0
- 5a4: 82 81 00 50 lwz r20,80(r1)
- 5a8: 82 a1 00 54 lwz r21,84(r1)
- 5ac: 82 c1 00 58 lwz r22,88(r1)
- 5b0: 82 e1 00 5c lwz r23,92(r1)
- 5b4: 83 01 00 60 lwz r24,96(r1)
- 5b8: 83 21 00 64 lwz r25,100(r1)
- 5bc: 83 41 00 68 lwz r26,104(r1)
- 5c0: 83 61 00 6c lwz r27,108(r1)
- 5c4: 83 81 00 70 lwz r28,112(r1)
- 5c8: 83 a1 00 74 lwz r29,116(r1)
- 5cc: 83 c1 00 78 lwz r30,120(r1)
- 5d0: 83 e1 00 7c lwz r31,124(r1)
- 5d4: cb c1 00 80 lfd f30,128(r1)
- 5d8: cb e1 00 88 lfd f31,136(r1)
- 5dc: 38 21 00 90 addi r1,r1,144
- 5e0: 4e 80 00 20 blr
- Disassembly of section .rodata:
-
- 00000000 <.LC0>:
- 0: 54 69 63 6b rlwinm. r9,r3,12,13,21
- 4: 73 50 65 72 andi. r16,r26,25970
- 8: 53 65 63 20 rlwimi r5,r27,12,12,16
- c: 25 4c 64 0a dozi r10,r12,25610
- 10: 00 00 00 00 .long 0x0
-
- 00000014 <.LC1>:
- 14: 53 74 61 72 rlwimi r20,r27,12,5,25
- 18: 74 54 69 63 andis. r20,r2,26979
- 1c: 6b 73 20 30 xori r19,r27,8240
- 20: 78 25 4c 78 .long 0x78254c78
- 24: 0a 00 00 00 tdlti r0,0
-
- 00000028 <.LC2>:
- 28: 53 74 6f 70 rlwimi r20,r27,13,29,24
- 2c: 54 69 63 6b rlwinm. r9,r3,12,13,21
- 30: 73 20 30 78 andi. r0,r25,12408
- 34: 25 4c 78 0a dozi r10,r12,30730
- 38: 00 00 00 00 .long 0x0
-
- 0000003c <.LC3>:
- 3c: 43 75 72 72 .long 0x43757272
- 40: 65 6e 74 20 oris r14,r11,29728
- 44: 30 78 25 4c addic r3,r24,9548
- 48: 78 0a 00 00 rotldi r10,r0,0
-
- 0000004c <.LC4>:
- 4c: 44 69 66 66 .long 0x44696666
- 50: 54 69 63 6b rlwinm. r9,r3,12,13,21
- 54: 73 20 25 4c andi. r0,r25,9548
- 58: 64 0a 00 00 oris r10,r0,0
-
- 0000005c <.LC5>:
- 5c: 50 50 43 4f rlwimi. r16,r2,8,13,7
- 60: 75 74 70 75 andis. r20,r11,28789
- 64: 74 28 29 20 andis. r8,r1,10528
- 68: 63 6f 6e 74 ori r15,r27,28276
- 6c: 65 78 74 20 oris r24,r11,29728
- 70: 73 77 69 74 andi. r23,r27,26996
- 74: 63 68 20 74 ori r8,r27,8308
- 78: 6f 6f 6b 20 xoris r15,r27,27424
- 7c: 25 34 67 20 dozi r9,r20,26400
- 80: 73 65 63 6f andi. r5,r27,25455
- 84: 6e 64 73 0a xoris r4,r19,29450
- 88: 00 00 00 00 .long 0x0
-
- 0000008c <.LC6>:
- 8c: 44 69 66 66 .long 0x44696666
- 90: 4d 69 63 72 .long 0x4d696372
- 94: 6f 20 25 4c xoris r0,r25,9548
- 98: 64 0a 00 00 oris r10,r0,0
-
- 0000009c <.LC7>:
- 9c: 44 69 66 66 .long 0x44696666
- a0: 53 65 63 73 rlwimi. r5,r27,12,13,25
- a4: 20 25 4c 64 subfic r1,r5,19556
- a8: 0a 00 00 00 tdlti r0,0
-
- 000000ac <.LC8>:
- ac: 44 69 66 66 .long 0x44696666
- b0: 4d 69 6e 73 .long 0x4d696e73
- b4: 20 25 4c 64 subfic r1,r5,19556
- b8: 0a 00 00 00 tdlti r0,0
-
- 000000bc <.LC9>:
- bc: 44 69 66 66 .long 0x44696666
- c0: 48 6f 75 72 ba 6f7570 <.LC16+0x6f73c8>
- c4: 73 20 25 4c andi. r0,r25,9548
- c8: 64 0a 00 00 oris r10,r0,0
-
- 000000cc <.LC10>:
- cc: 44 69 66 66 .long 0x44696666
- d0: 44 61 79 73 .long 0x44617973
- d4: 20 25 4c 64 subfic r1,r5,19556
- d8: 0a 00 00 00 tdlti r0,0
-
- 000000dc <.LC11>:
- dc: 55 73 65 20 rlwinm r19,r11,12,20,16
- e0: 35 30 48 7a addic. r9,r16,18554
- e4: 20 54 69 6d subfic r2,r20,26989
- e8: 65 72 20 74 oris r18,r11,8308
- ec: 6f 20 77 61 xoris r0,r25,30561
- f0: 69 74 20 34 xori r20,r11,8244
- f4: 20 73 65 63 subfic r3,r19,25955
- f8: 6f 6e 64 73 xoris r14,r27,25715
- fc: 0a 00 00 00 tdlti r0,0
-
- 00000100 <.LC12>:
- 100: 6e 6f 74 69 xoris r15,r19,29801
- 104: 66 69 63 61 oris r9,r19,25441
- 108: 74 69 6f 6e andis. r9,r3,28526
- 10c: 20 72 65 63 subfic r3,r18,25955
- 110: 65 69 76 65 oris r9,r11,30309
- 114: 64 0a 00 00 oris r10,r0,0
-
- 00000118 <.LC13>:
- 118: 52 65 73 74 rlwimi r5,r19,14,13,26
- 11c: 61 72 74 20 ori r18,r11,29728
- 120: 34 20 73 65 addic. r1,r0,29541
- 124: 63 6f 6e 64 ori r15,r27,28260
- 128: 20 74 69 6d subfic r3,r20,26989
- 12c: 65 72 73 0a oris r18,r11,29450
- 130: 00 00 00 00 .long 0x0
-
- 00000134 <.LC14>:
- 134: 55 73 65 20 rlwinm r19,r11,12,20,16
- 138: 6e 65 77 20 xoris r5,r19,30496
- 13c: 35 30 48 7a addic. r9,r16,18554
- 140: 20 54 69 6d subfic r2,r20,26989
- 144: 65 72 20 74 oris r18,r11,8308
- 148: 6f 20 77 61 xoris r0,r25,30561
- 14c: 69 74 20 61 xori r20,r11,8289
- 150: 67 61 69 6e oris r1,r27,26990
- 154: 20 34 20 73 subfic r1,r20,8307
- 158: 65 63 6f 6e oris r3,r11,28526
- 15c: 64 73 0a 00 oris r19,r3,2560
-
- 00000160 <.LC15>:
- 160: 77 61 69 74 andis. r1,r27,26996
- 164: 65 64 20 66 oris r4,r11,8294
- 168: 6f 72 20 25 xoris r18,r27,8229
- 16c: 67 20 25 67 oris r0,r25,9575
- 170: 20 25 67 28 subfic r1,r5,26408
- 174: 66 6c 6f 61 oris r12,r19,28513
- 178: 74 29 20 25 andis. r9,r1,8229
- 17c: 6c 64 28 69 xoris r4,r3,10345
- 180: 6e 74 29 20 xoris r20,r19,10528
- 184: 73 65 63 6f andi. r5,r27,25455
- 188: 6e 64 73 0a xoris r4,r19,29450
- 18c: 00 00 00 00 .long 0x0
-
- 00000190 <.LC17>:
- 190: 43 6f 75 6c .long 0x436f756c
- 194: 64 6e 60 74 oris r14,r3,24692
- 198: 20 61 6c 6c subfic r3,r1,27756
- 19c: 6f 63 20 53 xoris r3,r27,8275
- 1a0: 69 67 6e 61 xori r7,r11,28257
- 1a4: 6c 0a 00 00 xoris r10,r0,0
-
- 000001a8 <.LC16>:
- 1a8: 41 8f a2 f5 bsol cr3,ffffa49c <.LC16+0xffffa2f4>
- 1ac: 58 00 00 00 rlmi r0,r0,r0,0,0
- Disassembly of section .data:
- Disassembly of section .sdata:
-
- 00000000 <Test>:
- 0: 41 8f a2 f5 bsol cr3,ffffa2f4 <.LC16+0xffffa14c>
- 4: 58 00 00 00 rlmi r0,r0,r0,0,0
-